home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 1582 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  5.6 KB

  1. Path: EU.net!sun4nl!xs4all!marketgraph!rvg
  2. From: rvg@marketgraph.xs4all.nl (Ruud van Gaal)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Demo/game to OS friendly part II
  5. Message-ID: <0321nas60.alamito@marketgraph.xs4all.nl>
  6. Date: Fri, 19 Jan 96 13:33:03 CET
  7. References: <38232020@kone.fipnet.fi> <9PxXx*kka@aargh.incubus.sub.org> <4des65$bgk@serpens.rhein.de> <38232076@kone.fipnet.fi> <4djpni$t6h@serpens.rhein.de>
  8. Reply-To: rvg@marketgraph.xs4all.nl
  9. X-Newsreader: Alamito Mail and News Manager (V2.0.4 for Waffle) registered to MARKETGRAPH VISUAL AUTOMATION
  10.  
  11. In <4djpni$t6h@serpens.rhein.de> mlelstv@serpens.rhein.de (Michael van Elst) 
  12. wrote:
  13.  
  14. >"Jyrki Saarinen" <jsaarinen@kone.fipnet.fi> writes:
  15. >
  16. >>Why is it that you are constantly bashing other people trying
  17. >>to get information?
  18. >
  19. >They try to get information a) to produce junk and b) to
  20. >assemble some half-knowledge that produces more junk.
  21. >
  22. >>What is the point? If you dont like
  23. >>c0d3rz, a better way would be like telling them how
  24. >>to program so they would not be c0d3rz anymore.. ;)
  25. >
  26. >I did tell them for years. They refused to listen.
  27.  
  28. When I first jumped into the Internet, some 9 years ago, it seemed a great 
  29. place for worldly talks on a high level. However, 9 years later (read: NOW), 
  30. I must say that I'm impressed with the problems people get when faced with 
  31. the variety of the world's inhabitants.
  32.  
  33. OK, so there is a large group of cod3rz who program the hardware directly, 
  34. taking advantage of optimizing code for parallel instructions, directly 
  35. poking the hardware, searching for invalid opcodes that do the trick .01 
  36. cycle faster.
  37. Then there is the group (of which Michael van Elst, writer of 50% of the 
  38. world's Amiga news, I believe, is one) who know this kind of programming is 
  39. about to die, since progress in the computer scene means having to step onto 
  40. higher levels, like using the OS for everything. People who program for Win95 
  41. know what I'm talking about. Also look at the simplicity of Mac emulation on 
  42. the Amiga; the Mac programs were mostly so OS-friendly written, that hardware 
  43. wasn't an issue. And so it should, for professional programmers who have the 
  44. need to create lasting and reliable software.
  45. Not for cewl cod3rz; they dive into the machine, reading the hardware manual 
  46. before anything else, and make demo's which do yet another useless thing 
  47. except boosting their ego on yet another demo-party amongst a select group of 
  48. other cewl guyz.
  49. Nothing wrong with that. It's just that those programs just don't run anymore 
  50. when you have your printer attached, your drive renewed, or just put your can 
  51. of Jolt cola too close the edge of the ENTER key! In other words; they are 
  52. not written professionaly, just to get a nice effect. And 2 months later, it 
  53. can be thrown in the bin because VBR just happened to move from $0 to 
  54. somewhere else (I've never figured out what it actually does to make life 
  55. impossible for so many programs).
  56. People like Michael are into a different style of programming; actually he 
  57. fits more on a Unix or Silicon or Mac or Windows machine. Not meant to 
  58. degrade, but just to indicate that he's trying to build lasting software; 
  59. software that runs without major problems on the new set of Amiga machines. 
  60. He's thinking about the future, not the now (which in computer business is 
  61. the past in 1 second).
  62. Look a Quake on the PC, for example; it's been designed to support 3D 
  63. graphics cards now, while there is not even a general standard for this 
  64. stuff. However, they are doing this, plus optimizing the code for the Pentium 
  65. parallel instruction pipes, because they are not looking at now, but at what 
  66. is going to come; even though they don't know WHAT exactly is coming.
  67. Cewl cod3rz are children of the C64 age, and as so many took the step to the 
  68. Amiga, it is not surprising to see the culture on the Amiga. The Amiga just 
  69. supported both styles of programming, for 2 kinds of people with different 
  70. interests. I've never heard complaints about people poking the hardware on 
  71. the '64; it was normal and necessary. On the Amiga, the camp starts to 
  72. divide, hence the conversations (to say the most) that clutter up the 
  73. newsgroup. The cod3rz will disappear as new generations of computers come 
  74. into existence. There's just too much hardware on the planet too make it all 
  75. compatible. Well-thought out drivers can make things compatible for many 
  76. years. Hardware hacking is just old-fashioned, but still possible and 
  77. sometimes with nice results. But it's a hobby, and should be regarded as 
  78. such; it has no actual use.
  79. I hope the new Amiga will indeed be hardware-incompatible. The demos only 
  80. give the machine a C64-hobbyish look and that will only kill the machine, as 
  81. for game-playing you're far better off using an Ultra64 or Playstation or PC 
  82. (for its widespread use) or whatever; they are equipped for it. The Amiga is 
  83. a video-machine, but can only rise as one if programmed so future boards can 
  84. make it better, not worse, for running programs. Use the OS.
  85.  
  86. Just what I'm saying is I think it's silly for Michael to try to righten the 
  87. cod3rz path's of programming. They don't and will never listen, since it is 
  88. possible. They will be extinct once the last one sees his program crash just 
  89. because he added 8Mb of RAM and thereby saw his memory move from $100000 to 
  90. $200000.
  91.  
  92. To fasten the now, every programmer should at least have programmed at least 
  93. 3 different brands of machines. They will understand what I'm saying.
  94.  
  95.  
  96. --
  97. Ruud van Gaal
  98. MarketGraph Visual Automation
  99. E-Mail                : rvg@marketgraph.xs4all.nl
  100. DoomShell 4.5 homepage: http://www.xs4all.nl/~jwkorver
  101. "...Works fascinates me. I could sit and watch it for hours..."
  102.  
  103.